Aspects of CXXR Internals

نویسنده

  • Andrew R. Runnalls
چکیده

The CXXR project aims gradually to refactor the fundamental parts of the R interpreter from C into C++ whilst retaining the full functionality of the standard distribution of R. It is hoped that this will enable researchers more easily to enhance the functionality of R by allowing them to extend the interpreter’s internal C++ class hierarchy. The paper summarises progress to date and describes key aspects of the internal implementation of the CXXR where this differs from the standard interpreter. It also explains stratagems used to facilitate updating CXXR to reflect a new release of R, and examines the relative performance of CXXR and the standard interpreter.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Provenance Tracking in R

The CXXR project aims gradually to reengineer the fundamental parts of the R interpreter from C into C++ in such a way that: • the full functionality of the standard distribution of R (including the recommended packages) is preserved; • the behaviour of R code is unaffected (unless it probes into interpreter internals); • there is no change to the existing interfaces for calling out from R to o...

متن کامل

Provenance-Awareness in R

It is generally acknowledged that when, in 1988, John Chambers and Richard Becker incorporated the S AUDIT facility into their S statistical programming language and environment, they created one of the first provenance-aware applications. Since then, S has been spiritually succeeded by the open-sourceR project; however,R has no such facility for tracking provenance. This paper looks at how pro...

متن کامل

Automatic Testing of Operation Invariance

We present an approach to automatically generating operation invariance tests for use with Haskell’s random testing framework QuickCheck. The motivation stems from a paper by Holdermans [8] which showed how to address certain shortcomings of straightforward testing of implementations of an abstract datatype. While effective, his solution requires extra generation work from the test engineer. Al...

متن کامل

Inating It Points of View or Opin- Ions Stated Do Not Necessarily

ABS1RACT In this study, individual differences in internal-external control were expected to relate to several aspects of ronantic, hetrosexual love. For example, it was hypothesized that proportionally fewer internals experience romantic attachments. Moreover, among persons having been in love, internals were expected to have fewer romantic experiences and to experience romantic attraction as ...

متن کامل

Abatement of particulate-laden SO2 in tapered bubble column with internals

The performance of particulate-laden SO(2) scrubbing in a modified tapered bubble column with internals is reported in this article. The presence of particles improved the particulate-laden SO(2) removal efficiency to about 15% that was elucidated by the facilitated adsorptive mass transport. Experimentation revealed that nearly 100% removal efficiency of particulate-laden SO(2) was achievable ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009